perishable foodstuff - German English Dictionary